Skip to content

Conversation

jstirnaman
Copy link
Contributor

@jstirnaman jstirnaman commented Jul 15, 2025

  • Updated Docker documentation for InfluxDB 3 Core and Enterprise
  • Docker Compose examples
  • Support channel preferences
  • Shorten version docs to startup essentials and link to full documentation
  • Categories and other metadata

Details:

  1. Updated content.md with the new structure and major version tags.
  2. Use 1.11 tags until 1.12 release or new 1 major version tags are published.
  3. Fixed compose.yaml to use port 8181 directly
  4. Updated variant files to use %%IMAGE%%:1-data and %%IMAGE%%:1-meta (these don't seem to be used)
  5. Removed references to latest tag from v2 description
  6. Created GitHub issue Added Convertigo images documentation. #820 in influxdata/influxdata-docker requesting to create generic v1 tags

Closes influxdata/docs-v2#6019
Updates and replaces PR

Coauthor: @MeelahMe

@jstirnaman jstirnaman force-pushed the jts-update-influxdb branch 6 times, most recently from bb33542 to 5f5128c Compare July 16, 2025 14:38
- Updated Docker documentation for InfluxDB 3 Core and
  Enterprise
- Docker Compose examples
- Support channel preferences
- Shorten version docs to startup essentials and link to full documentation
- Categories and other metadata

Co-authored-by: meelahme <[email protected]>
@jstirnaman jstirnaman force-pushed the jts-update-influxdb branch from 5f5128c to f9b7c2b Compare July 16, 2025 14:40
@jstirnaman

This comment was marked as outdated.

@jstirnaman
Copy link
Contributor Author

@sanderson @bnpfeife Please review this PR (I can't seem to actually request reviews yet).

  • Updates the InfluxDB DockerHub README for 3 Core and Enterprise
  • Condenses it for other versions
  • Updates support channels and metadata
  • All checks pass

@jstirnaman jstirnaman marked this pull request as draft July 16, 2025 15:00
@jstirnaman jstirnaman marked this pull request as ready for review July 16, 2025 15:01
Copy link
Contributor

@sanderson sanderson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Content looks good, but I'm not authorized to approve it.

@jstirnaman
Copy link
Contributor Author

jstirnaman commented Jul 21, 2025

@tianon @bnpfeife Who needs to review this and #2598 to get them merged?

cc @MeelahMe

@bnpfeife
Copy link

@jstirnaman Hey, this repository is part of the Docker organization (not InfluxData). I also don't have permissions to review this. So, we'll need to wait for someone from Docker to review. We'll probably just need to be patient considering the sheer volume of changes that the Docker folk must see on a daily basis.

However, the changes do look good to me. I did notice that the file permissions were changed from 0644 (read) to 755 (read + execute). I am unsure, but I suspect this is a remnant from editing the files on Windows. If a reviewer requires it, I can help get these back to 644.

Copy link
Member

@tianon tianon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few notes -- I don't love how much Enterprise/licensed content we've got here (especially when it's just "here's how to do it on the OSS version, and here's all the same content again but with the tiny addition for the Enterprise edition", and because Enterprise editions are already a special case in DOI that will likely not be permitted to persist much longer; https://github.com/docker-library/official-images#what-are-official-images).

Also, it looks like we need to make more use of the %%IMAGE%% template variable, and I would indeed like to see the unnecessary/incorrect executable bits on the files dropped as discussed upthread.

- Replace v1 Enterprise image aliases with version-specific tags
  - Changed all instances of %%IMAGE%%:meta to %%IMAGE%%:1.11-meta
  - Changed all instances of %%IMAGE%%:data to %%IMAGE%%:1.11-data
- Focus InfluxDB 3 section primarily on Core with brief Enterprise mentions
- Ensure consistent use of %%IMAGE%% template variable throughout
@jstirnaman
Copy link
Contributor Author

Hi, @tianon. 7f2c18e addresses your comments. Could you review again?
Thanks!

@jstirnaman jstirnaman requested a review from tianon July 25, 2025 21:07
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missed one in the executability fixes 👀

@jstirnaman
Copy link
Contributor Author

Moved to draft: I'm updating the README further to better address version issues and work with influxdata/influxdata-docker#820

  1. Updated content.md with the new structure and major version tags.
  2. Use `1.11` tags until `1.12` release or new `1` major version tags are published.
  3. Fixed compose.yaml to use port 8181 directly
  4. Updated variant files to use %%IMAGE%%:1-data and %%IMAGE%%:1-meta (these don't seem to be used)
  5. Removed references to latest tag from v2 description
  6. Created GitHub issue docker-library#820 in influxdata/influxdata-docker requesting to create generic v1 tags
@jstirnaman jstirnaman force-pushed the jts-update-influxdb branch from a013177 to 708fe42 Compare August 15, 2025 16:19
@jstirnaman jstirnaman marked this pull request as ready for review August 15, 2025 16:20
@jstirnaman jstirnaman requested a review from tianon August 15, 2025 16:21
@jstirnaman
Copy link
Contributor Author

@tianon I believe 708fe42 addresses short- and longer-term issues for the InfluxDB README. Please review - thanks!

Copy link

@davidby-influx davidby-influx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, but should be reviewed by more knowledgeable people.

@tianon tianon merged commit 3efd1a2 into docker-library:master Aug 15, 2025
6 checks passed
@jstirnaman jstirnaman deleted the jts-update-influxdb branch August 15, 2025 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create Dedicated Docker Usage Page and Improve Get Started Guidance
5 participants